package NxtNmbr_DAO;

import com.mva.common.Displayable;

/*******************************************************************************
The <big><b>NxtNmbr</b></big> class implements the <b>Displayable</b> &
<b>Cloneable</b> interfaces to create a <b>NxtNmbr</b> object

@author Dan Merkling - 1:33:38 PM - Aug 22, 2011

@version 1.2  
*******************************************************************************/
public class NxtNmbr implements Displayable, Cloneable
  {
   private String Sys;
   private String Desc01;
   private String Desc02;
   private String Desc03;
   private String Desc04;
   private String Desc05;
   private String Desc06;
   private String Desc07;
   private String Desc08;
   private String Desc09;
   private String Desc10;
   private String Desc11;
   private String Desc12;
   private String Desc13;
   private String Desc14;
   private String Desc15;
   private String Desc16;
   private int    NN01;
   private int    NN02;
   private int    NN03;
   private int    NN04;
   private int    NN05;
   private int    NN06;
   private int    NN07;
   private int    NN08;
   private int    NN09;
   private int    NN10;
   private int    NN11;
   private int    NN12;
   private int    NN13;
   private int    NN14;
   private int    NN15;
   private int    NN16;

   /*******************************************************************************
	This constructor creates a new <b>NxtNmbr</b> object with default values
   *******************************************************************************/
   public NxtNmbr ()
	 {
	  this.Sys    = "MVA";
	  this.Desc01 = " ";
	  this.Desc02 = " ";
	  this.Desc03 = " ";
	  this.Desc04 = " ";
	  this.Desc05 = " ";
	  this.Desc06 = " ";
	  this.Desc07 = " ";
	  this.Desc08 = " ";
	  this.Desc09 = " ";
	  this.Desc10 = " ";
	  this.Desc11 = " ";
	  this.Desc12 = " ";
	  this.Desc13 = " ";
	  this.Desc14 = " ";
	  this.Desc15 = " ";
	  this.Desc16 = " ";
	  this.NN01   = 0;
	  this.NN02   = 0;
	  this.NN03   = 0;
	  this.NN04   = 0;
	  this.NN05   = 0;
	  this.NN06   = 0;
	  this.NN07   = 0;
	  this.NN08   = 0;
	  this.NN09   = 0;
	  this.NN10   = 0;
	  this.NN11   = 0;
	  this.NN12   = 0;
	  this.NN13   = 0;
	  this.NN14   = 0;
	  this.NN15   = 0;
	  this.NN16   = 0;
	 }

   /*******************************************************************************
	This constructor creates a new <b>NxtNmbr</b> object with attribute values as
	defined by the provided parameters
	@param Sys A <b><i>String</i></b> variable
	@param Desc* A <b><i>String</i></b> variable
	@param NN* An <b><i>int</i></b> variable
   *******************************************************************************/
   public NxtNmbr (String Sys, String Desc01, String Desc02, String Desc03, String Desc04,
		                       String Desc05, String Desc06, String Desc07, String Desc08,
		                       String Desc09, String Desc10, String Desc11, String Desc12,
		                       String Desc13, String Desc14, String Desc15, String Desc16,
		                       int NN01,      int NN02,      int NN03,      int NN04,
		                       int NN05,      int NN06,      int NN07,      int NN08,
		                       int NN09,      int NN10,      int NN11,      int NN12,
		                       int NN13,      int NN14,      int NN15,      int NN16     )
	 {
	  this.Sys    = Sys;
	  this.Desc01 = Desc01;
	  this.Desc02 = Desc02;
	  this.Desc03 = Desc03;
	  this.Desc04 = Desc04;
	  this.Desc05 = Desc05;
	  this.Desc06 = Desc06;
	  this.Desc07 = Desc07;
	  this.Desc08 = Desc08;
	  this.Desc09 = Desc09;
	  this.Desc10 = Desc10;
	  this.Desc11 = Desc11;
	  this.Desc12 = Desc12;
	  this.Desc13 = Desc13;
	  this.Desc14 = Desc14;
	  this.Desc15 = Desc15;
	  this.Desc16 = Desc16;
	  this.NN01   = NN01;
	  this.NN02   = NN02;
	  this.NN03   = NN03;
	  this.NN04   = NN04;
	  this.NN05   = NN05;
	  this.NN06   = NN06;
	  this.NN07   = NN07;
	  this.NN08   = NN08;
	  this.NN09   = NN09;
	  this.NN10   = NN10;
	  this.NN11   = NN11;
	  this.NN12   = NN12;
	  this.NN13   = NN13;
	  this.NN14   = NN14;
	  this.NN15   = NN15;
	  this.NN16   = NN16;
	 }

   /*******************************************************************************
	Clones a current <b>NxtNmbr</b> object to create a new one
	@return NxtNmbr - A <b>NxtNmbr</b> object
	@throws CloneNotSupportedException 
   *******************************************************************************/
   public Object clone () throws CloneNotSupportedException
	 {
	  return super.clone();
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Sys</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Sys A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setSys (String Sys)
	 {
	  String tmpSys = Sys.toUpperCase();
	  this.Sys      = tmpSys;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Sys</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Sys - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getSys ()
	 {
	  return Sys;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc01</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc01 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc01 (String Desc01)
	 {
	  String tmpDesc = Desc01.toUpperCase();
	  this.Desc01    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc01</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc01 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc01 ()
	 {
	  return Desc01;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc02</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc02 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc02 (String Desc02)
	 {
	  String tmpDesc = Desc02.toUpperCase();
	  this.Desc02    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc02</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc02 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc02 ()
	 {
	  return Desc02;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc03</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc03 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc03 (String Desc03)
	 {
	  String tmpDesc = Desc03.toUpperCase();
	  this.Desc03    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc03</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc03 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc03 ()
	 {
	  return Desc03;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc04</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc04 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc04 (String Desc04)
	 {
	  String tmpDesc = Desc04.toUpperCase();
	  this.Desc04    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc04</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc04 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc04 ()
	 {
	  return Desc04;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc05</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc05 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc05 (String Desc05)
	 {
	  String tmpDesc = Desc05.toUpperCase();
	  this.Desc05    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc05</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc05 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc05 ()
	 {
	  return Desc05;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc06</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc06 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc06 (String Desc06)
	 {
	  String tmpDesc = Desc06.toUpperCase();
	  this.Desc06    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc06</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc06 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc06 ()
	 {
	  return Desc06;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc07</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc07 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc07 (String Desc07)
	 {
	  String tmpDesc = Desc07.toUpperCase();
	  this.Desc07    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc07</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc07 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc07 ()
	 {
	  return Desc07;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc08</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc08 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc08 (String Desc08)
	 {
	  String tmpDesc = Desc08.toUpperCase();
	  this.Desc08    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc08</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc08 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc08 ()
	 {
	  return Desc08;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc09</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc09 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc09 (String Desc09)
	 {
	  String tmpDesc = Desc09.toUpperCase();
	  this.Desc09    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc09</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc09 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc09 ()
	 {
	  return Desc09;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc10</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc10 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc10 (String Desc10)
	 {
	  String tmpDesc = Desc10.toUpperCase();
	  this.Desc10    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc10</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc10 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc10 ()
	 {
	  return Desc10;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc11</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc11 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc11 (String Desc11)
	 {
	  String tmpDesc = Desc11.toUpperCase();
	  this.Desc11    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc11</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc11 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc11 ()
	 {
	  return Desc11;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc12</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc12 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc12 (String Desc12)
	 {
	  String tmpDesc = Desc12.toUpperCase();
	  this.Desc12    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc12</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc12 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc12 ()
	 {
	  return Desc12;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc13</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc13 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc13 (String Desc13)
	 {
	  String tmpDesc = Desc13.toUpperCase();
	  this.Desc13    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc13</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc13 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc13 ()
	 {
	  return Desc13;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc14</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc14 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc14 (String Desc14)
	 {
	  String tmpDesc = Desc14.toUpperCase();
	  this.Desc14    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc14</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc14 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc14 ()
	 {
	  return Desc14;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc15</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc15 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc15 (String Desc15)
	 {
	  String tmpDesc = Desc15.toUpperCase();
	  this.Desc15    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc15</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc15 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc15 ()
	 {
	  return Desc15;
	 }

   /*******************************************************************************
	Sets the <b><i>String</i></b> <b>Desc16</b> attribute for the current
	<b>NxtNmbr</b> object
	@param Desc16 A <b><i>String</i></b> variable
   *******************************************************************************/
   public void setDesc16 (String Desc16)
	 {
	  String tmpDesc = Desc16.toUpperCase();
	  this.Desc16    = tmpDesc;
	 }

   /*******************************************************************************
	Retrieves the <b><i>String</i></b> <b>Desc16</b> attribute from the current
	<b>NxtNmbr</b> object
	@return Desc16 - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDesc16 ()
	 {
	  return Desc16;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN01</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN01 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN01 (int NN01)
	 {
      int tmpNN = 0;
      if (NN01 > 0)
        {
         tmpNN = NN01;
        }
	  this.NN01 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN01</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN01 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN01 ()
	 {
	  return NN01;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN02</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN02 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN02 (int NN02)
	 {
      int tmpNN = 0;
      if (NN02 > 0)
        {
         tmpNN = NN02;
        }
	  this.NN02 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN02</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN02 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN02 ()
	 {
	  return NN02;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN03</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN03 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN03 (int NN03)
	 {
      int tmpNN = 0;
      if (NN03 > 0)
        {
         tmpNN = NN03;
        }
	  this.NN03 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN03</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN03 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN03 ()
	 {
	  return NN03;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN04</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN04 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN04 (int NN04)
	 {
      int tmpNN = 0;
      if (NN04 > 0)
        {
         tmpNN = NN04;
        }
      this.NN04 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN04</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN04 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN04 ()
	 {
	  return NN04;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN05</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN05 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN05 (int NN05)
	 {
      int tmpNN = 0;
      if (NN05 > 0)
        {
         tmpNN = NN05;
        }
	  this.NN05 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN05</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN05 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN05 ()
	 {
	  return NN05;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN06</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN06 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN06 (int NN06)
	 {
      int tmpNN = 0;
      if (NN06 > 0)
        {
         tmpNN = NN06;
        }
      this.NN06 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN06</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN06 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN06 ()
	 {
	  return NN06;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN07</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN07 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN07 (int NN07)
	 {
      int tmpNN = 0;
      if (NN07 > 0)
        {
         tmpNN = NN07;
        }
	  this.NN07 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN07</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN07 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN07 ()
	 {
	  return NN07;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN08</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN08 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN08 (int NN08)
	 {
      int tmpNN = 0;
      if (NN08 > 0)
        {
         tmpNN = NN08;
        }
	  this.NN08 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN08</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN08 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN08 ()
	 {
	  return NN08;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN09</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN09 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN09 (int NN09)
	 {
      int tmpNN = 0;
      if (NN09 > 0)
        {
         tmpNN = NN09;
        }
	  this.NN09 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN09</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN09 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN09 ()
	 {
	  return NN09;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN10</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN10 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN10 (int NN10)
	 {
      int tmpNN = 0;
      if (NN10 > 0)
        {
         tmpNN = NN10;
        }
	  this.NN10 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN10</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN10 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN10 ()
	 {
	  return NN10;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN11</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN11 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN11 (int NN11)
	 {
      int tmpNN = 0;
      if (NN11 > 0)
        {
         tmpNN = NN11;
        }
	  this.NN11 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN11</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN11 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN11 ()
	 {
	  return NN11;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN12</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN12 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN12 (int NN12)
	 {
      int tmpNN = 0;
      if (NN12 > 0)
        {
         tmpNN = NN12;
        }
	  this.NN12 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN12</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN12 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN12 ()
	 {
	  return NN12;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN13</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN13 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN13 (int NN13)
	 {
      int tmpNN = 0;
      if (NN13 > 0)
        {
         tmpNN = NN13;
        }
	  this.NN13 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN13</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN13 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN13 ()
	 {
	  return NN13;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN14</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN14 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN14 (int NN14)
	 {
      int tmpNN = 0;
      if (NN14 > 0)
        {
         tmpNN = NN14;
        }
	  this.NN14 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN14</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN14 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN14 ()
	 {
	  return NN14;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN15</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN15 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN15 (int NN15)
	 {
      int tmpNN = 0;
      if (NN15 > 0)
        {
         tmpNN = NN15;
        }
	  this.NN15 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN15</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN15 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN15 ()
	 {
	  return NN15;
	 }

   /*******************************************************************************
	Sets the <b><i>int</i></b> <b>NN16</b> attribute for the current
	<b>NxtNmbr</b> object
	@param NN16 An <b><i>int</i></b> variable
   *******************************************************************************/
   public void setNN16 (int NN16)
	 {
      int tmpNN = 0;
      if (NN16 > 0)
        {
         tmpNN = NN16;
        }
	  this.NN16 = tmpNN;
	 }

   /*******************************************************************************
	Retrieves the <b><i>int</i></b> <b>NN16</b> attribute from the current
	<b>NxtNmbr</b> object
	@return NN16 - An <b><i>int</i></b> variable
   *******************************************************************************/
   public int getNN16 ()
	 {
	  return NN16;
	 }

   /*******************************************************************************
	Determines whether or not all of the attribute values of one <b>NxtNmbr</b>
	object are equal to all of the attribute values of a second <b>NxtNmbr</b>
	object
	@param object A	<b>NxtNmbr</b> object
	@return true/false - A <b><i>boolean</i></b> variable
   *******************************************************************************/
   public boolean equals (Object object)
     {
      if (object instanceof NxtNmbr)
        {
         NxtNmbr nn2 = (NxtNmbr) object;
         if (Sys.equals(nn2.getSys())    &&
             Desc01.equals(nn2.getDesc01())  &&
             Desc02.equals(nn2.getDesc02())  &&
             Desc03.equals(nn2.getDesc03())  &&
             Desc04.equals(nn2.getDesc04())  &&
             Desc05.equals(nn2.getDesc05())  &&
             Desc06.equals(nn2.getDesc06())  &&
             Desc07.equals(nn2.getDesc07())  &&
             Desc08.equals(nn2.getDesc08())  &&
             Desc09.equals(nn2.getDesc09())  &&
             Desc10.equals(nn2.getDesc10())  &&
             Desc11.equals(nn2.getDesc11())  &&
             Desc12.equals(nn2.getDesc12())  &&
             Desc13.equals(nn2.getDesc13())  &&
             Desc14.equals(nn2.getDesc14())  &&
             Desc15.equals(nn2.getDesc15())  &&
             Desc16.equals(nn2.getDesc16())  &&
             NN01 == nn2.getNN01()           &&
             NN02 == nn2.getNN02()           &&
             NN03 == nn2.getNN03()           &&
             NN04 == nn2.getNN04()           &&
             NN05 == nn2.getNN05()           &&
             NN06 == nn2.getNN06()           &&
             NN07 == nn2.getNN07()           &&
             NN08 == nn2.getNN08()           &&
             NN09 == nn2.getNN09()           &&
             NN10 == nn2.getNN10()           &&
             NN11 == nn2.getNN11()           &&
             NN12 == nn2.getNN12()           &&
             NN13 == nn2.getNN13()           &&
             NN14 == nn2.getNN14()           &&
             NN15 == nn2.getNN15()           &&
             NN16 == nn2.getNN16()             )
         return true;
        }
      return false;
     }

   /*******************************************************************************
	Retrieves a formatted list of the attribute values of the current
	<b>NxtNmbr</b> object
	@return string - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String toString ()
	 {
	  return "System : " + this.Sys    + "\n" +
	         "Desc01 : " + this.Desc01 + "\n" +
	         "Desc02 : " + this.Desc02 + "\n" +
	         "Desc03 : " + this.Desc03 + "\n" +
	         "Desc04 : " + this.Desc04 + "\n" +
	         "Desc05 : " + this.Desc05 + "\n" +
	         "Desc06 : " + this.Desc06 + "\n" +
	         "Desc07 : " + this.Desc07 + "\n" +
	         "Desc08 : " + this.Desc08 + "\n" +
	         "Desc09 : " + this.Desc09 + "\n" +
	         "Desc10 : " + this.Desc10 + "\n" +
	         "Desc11 : " + this.Desc11 + "\n" +
	         "Desc12 : " + this.Desc12 + "\n" +
	         "Desc13 : " + this.Desc13 + "\n" +
	         "Desc14 : " + this.Desc14 + "\n" +
	         "Desc15 : " + this.Desc15 + "\n" +
	         "Desc16 : " + this.Desc16 + "\n" +
		     "NN01   : " + this.NN01   + "\n" +
		     "NN02   : " + this.NN02   + "\n" +
		     "NN03   : " + this.NN03   + "\n" +
		     "NN04   : " + this.NN04   + "\n" +
		     "NN05   : " + this.NN05   + "\n" +
		     "NN06   : " + this.NN06   + "\n" +
		     "NN07   : " + this.NN07   + "\n" +
		     "NN08   : " + this.NN08   + "\n" +
		     "NN09   : " + this.NN09   + "\n" +
		     "NN10   : " + this.NN10   + "\n" +
		     "NN11   : " + this.NN11   + "\n" +
		     "NN12   : " + this.NN12   + "\n" +
		     "NN13   : " + this.NN13   + "\n" +
		     "NN14   : " + this.NN14   + "\n" +
		     "NN15   : " + this.NN15   + "\n" +
		     "NN16   : " + this.NN16   + "\n";
	 }
   
   /*******************************************************************************
	Retrieves a formatted displayable list of the attribute values of the current
	<b>CodeType</b> object
	@return string - A <b><i>String</i></b> variable
   *******************************************************************************/
   public String getDisplayText ()
    {
	  return toString();
    }
  }
